~ chicken-core (master) /manual/Module (scheme cxr)
Trap1[[tags: manual]]2[[toc:]]34== Module (scheme cxr)56<procedure>(caaar x)</procedure><br>7<procedure>(caadr x)</procedure><br>8<procedure>(cadar x)</procedure><br>9<procedure>(cdaar x)</procedure><br>10<procedure>(cdadr x)</procedure><br>11<procedure>(cddar x)</procedure><br>12<procedure>(cdddr x)</procedure><br>13<procedure>(caaaar x)</procedure><br>14<procedure>(caaadr x)</procedure><br>15<procedure>(caadar x)</procedure><br>16<procedure>(caaddr x)</procedure><br>17<procedure>(cadaar x)</procedure><br>18<procedure>(cadadr x)</procedure><br>19<procedure>(caddar x)</procedure><br>20<procedure>(cadddr x)</procedure><br>21<procedure>(cdaaar x)</procedure><br>22<procedure>(cdaadr x)</procedure><br>23<procedure>(cdadar x)</procedure><br>24<procedure>(cdaddr x)</procedure><br>25<procedure>(cddaar x)</procedure><br>26<procedure>(cddadr x)</procedure><br>27<procedure>(cdddar x)</procedure><br>28<procedure>(cddddr x)</procedure><br>2930These twenty-four procedures are further compositions of car and cdr on the31same principles. For example, caddr could be defined by3233 (define caddr (lambda (x) (car (cdr (cdr x)))))3435Arbitrary compositions up to36four deep are provided.373839---40Previous: [[Module (scheme complex)]]4142Next: [[Module (scheme file)]]